from loguru import logger

# 公共配置
common_config = {
    'rotation': '5 MB',
    'retention': '10 day',
    'enqueue': True,
    'compression': 'zip'
}

# 添加 ERROR 级别的日志记录器
logger.add('error.log', level='ERROR', **common_config)

logger.add('warning.log', level='WARNING', **common_config)

logger.add('record.log', level='INFO', **common_config)

# 添加 DEBUG 级别的日志记录器
logger.add('debug.log', level='DEBUG', **common_config)
